package org.example.completed.service;


import com.baomidou.mybatisplus.extension.service.IService;
import org.example.completed.domain.User;

import java.math.BigDecimal;
import java.util.List;

public interface UserService extends IService<User> {
    void saveUser(User u);

    User selectUser(User u);

    List<User> findAll();

    void updateUserRights(String username, String rights);

    boolean updatePassword(String id, String newPassword);

    // 根据用户id查询money
    Integer getMoneyById(String id);

    boolean updateUserMoney(String userId, BigDecimal newMoney);
}
